package servidor;


import Protocolo.ConexionServidorACliente;
import java.util.ArrayList;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author CUC103AF08
 */
public class Usuario {

    private ConexionServidorACliente s;
    private String nombre;
    private Mensaje mensajes= new Mensaje();

    public Mensaje getMensajes() {
        return mensajes;
    }

    public Usuario(ConexionServidorACliente nombre) {
        this.s = nombre;
    }

    public void setMensajes(Mensaje mensajes) {
        this.mensajes = mensajes;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public void agregarMensaje(String mensaje,String nombreUsuario)
    {
        mensajes.agregarMensaje(nombreUsuario+": "+mensaje);

    }
 public Contador visitarSitio(){
        Contador cuenta = Contador.getInstance();
        cuenta.contar();
        // Otras operaciones!!!
        return cuenta;
    }

    public ConexionServidorACliente getS() {
        return s;
    }


}
